Big Huge Thesaurus

lesser omentum

noun

sounds kind of like